Log-Only Temporal Object Storage
نویسندگان
چکیده
As main memory capacity increases more of the database read requests will be satis ed from the bu er system Consequently the amount of disk write oper ations relative to disk read operations will increase This calls for a focus on write optimized storage managers In this paper we show how the Vagabond object storage manager uses no overwrite sequential writing of long blocks to achieve high write perfor mance Vagabond also supports versioned temporal objects with the no overwrite policy used this does not imply any extra cost Large objects e g video and matrixes are divided into large chunks This makes it easy to achieve high read and write bandwidth This is important since in many application areas high data bandwidth is just as important as high transac tion throughput The bu er system in Vagabond is object based rather than page based This gives better utilization of main memory Transparent compression of objects on disk is supported
منابع مشابه
VAGABOND The Design and Analysis of a Temporal Object Database Management System
Storage costs are rapidly decreasing, making it feasible to store larger amounts of data in databases. However, the increase in disk performance is much lower than the increase in memory and CPU performance, and we have an increasing secondary storage access bottleneck. Even though this is not a new situation, the advent of very large main memory has made new storage approaches possible. In mos...
متن کاملHandling Expiration of Multigranular Temporal Objects
A well-known problem of temporal databases is that the amount of stored data tends to increase very fast. Moreover, detailed data are useful when they are acquired but they often become less relevant after some time. In most cases, after a period of time only summarized data need to be kept, whereas detailed data expire and can be removed from the database. Multigranular temporal databases enha...
متن کاملArchiving Techniques for Temporal Databases
This paper describes archiving strategies for append-only temporal databases. We present a storage architecture where optical disks work in tandem with magnetic disks. Magnetic disks are used for storing current versions and recent past versions, whereas optical disks are dedicated for archiving older past versions. Similarly, temporal access structures are stored on both magnetic and optical d...
متن کاملTeXOR: Temporal XML Database on an Object-Relational Database System
Storage costs are rapidly decreasing, making it feasible to store larger amounts of data in databases. This also makes it possible to store previous versions of data in the databases, instead of only keeping the last version. Recently, the amount of data available in XML has been rapidly increasing. In this paper, we describe TeXOR, a temporal XML database system built on top of an object-relat...
متن کاملExploiting the overlap between temporal redundancy and spatial redundancy in storage system
Recent years have seen ever increasing file systems and storage applications employ versioning or log-based techniques to protect data integrity and improve the overall system performance, in addition to traditional database systems. The basic idea behind these techniques is to add extra data redundancy before committing new updates on disks. More specifically, in database systems, the log reco...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997